home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 20
/
Cream of the Crop 20 (Terry Blount) (1996).iso
/
os2
/
mred112e.zip
/
mred112e
/
CHANGELOG.TXT
< prev
next >
Wrap
Text File
|
1996-07-08
|
21KB
|
567 lines
History of changes
----------------------------------------------------------------------------
VERSION 1.12 8 July 1996
----------------------------------------------------------------------------
NEW: registering via BMT Micro
NEW: new prgram icon (32x32 and 40x40).
NEW: an EPM keyboard configuration file "epm.kbd" is supplied. Rename this
file to "med.kbd" to use it as the default keyboard configuration.
NEW: up to 99 backups per file. In multiple mode, current date and time
are added to a file name when a backup is created. Thus this
feature is availible only for filesystems, that support long
filenames (HPFS, EXT2FS). Multiple backup mode is ignored on
FAT drives.
(Notebook "Settings", page "Load/Save")
NEW: Search and Replace now support regular expressions.
Example:
---------
Search string: oldfoo\(([^ ,]*), ([^\)]*)\)
Replace string: newfoo(\2, \1, FALSE)
This will find occurences of the subroutine "oldfoo", reverse the first
and second parameters, add a third parameter of FALSE, and change
the name to "newfoo".
NEW: Section-Browser and Section-Display:
Section-Browser
===============
is a dialog, which displays all sections of a file. A section may be
a subroutine of a programming language, a paragraph of a TeX dokument,
entries of config.sys etc..
Sections are located using a regular expression which can be adapted
for any type of file. Mr.Ed provides an internal parser for
C/C++ files, so the regular expression is not necessary for this
type of file. If the regular expression is defined for C/C++, the
internal parser is disabled.
The regular expression is defined in "med.syn".
Example:
--------
sectionRegexp: :[Hh][0-9]
This defines the regular expression to locate paragraphs of
IPF/IPP documents.
The following entries in "med.syn" are used for further
configuration of the Section-Browser:
sectionDisplayRegexp: (:[Hh][0-9][ ]*)(res=[0-9]*\.)[ ]*(.*)
This regular expression is used to subdivide a section head
into several data fields, which can be displayed in any
order in the Section-Browser (or the Section-Display).
sectionBrowserOrder: 1, 2
This defines the order, in which the data fields are displayed
in the Section Browser.
sectionBrowserMainKey: 2
This defines the data field by which the section headers are
sorted.
Section-Display
===============
Optionally, the name of the section in which the cursor currently
resides, can be displayed in the status bar.
The following entries in "med.syn" configure the Section-Display:
sectionDisplayRegexp: (:[Hh][0-9][ ]*)(res=[0-9]*\.)[ ]*(.*)
This regular expression is used to subdivide a section head
into several data fields, which can be displayed in any
order in the Section Display (or the Section Browser).
sectionDisplayOrder: 2
This defines the order, in which the data fields are displayed
in the Section Display.
sectionDisplay: 5000, 1000
The first parameter defines how many lines a file may contain
before the Section Display is disabled in order to avoid
a loss of editing performance. A value of 0 disables
the Section Display.
The second parameter defines how many lines may be searched
for a section header starting at the current cursor position.
NEW: The keys [ALT + PageUp] and [ALT+ PageDown] can be used to jump to
the previos/next section of a file (the Section Display must be
enabled).
NEW: the internal C/C++ parser is much faster now.
NEW: LaTEX syntax highlighting.
NEW: in addition to colors, the font attributes "bold", "underline" and
"boldUnderline" can be used for syntax highlighting on the
video display.
NEW: Syntax highlighting support for formatted prining (monochrome or color).
The monochrome mode uses font attributes (normal, bold, italic, outline,
underline and any combination of these).
Colors for display and printer output can be configured separately in
"med.syn". The "color" keyword has been modified:
color: dispColor, dispFontAttribute, printColor, printFontAttribute
Example:
--------
color: blue, boldUnderline, darkblue, bold
For video display output, any (defined) color can be used in combination
with the font attributes "bold", "underline" and "boldUnderline".
For printer output, any (defined) color can be used in combination
with the font attributes "bold", "underline", "italic", "outline".
The font attributes can be added by concatenating the identifiers
(case is ignored).
NEW: the print header is now more configurable.
NEW: unformatted raw ASCII printing to a specified port (LPT1-LPT4).
NEW: EPM index files (*.NDX) are now supported. No additional
configuration required.
NEW: configurable toolbar Bubble-Help.
(see notebook "Settings", page "Toolbar->Size/Position/Help")
NEW: the file selector now allows to change the line format of a file
(OS/2, UNIX) before it is saved.
NEW: the file selectors current load path is saved in the configuration.
NEW: the file selector provides a "Home" button to quickly jump to the
startup working directory.
NEW: automatic/manual sorting of userdefined file selector paths/filters.
(see notebook "Settings", page "File selector->Filter/Paths").
NEW: the Mr.Ed file selector can be replaced with the standard system
file selector.
(see notebook "Settings", page "File selector->Filter").
NEW: optionally the cursor position is saved when a file is closed.
(see notebook "Settings", page "Cursor").
CHG: the load and save functions are now processed in threads
CHG: the default system keys (F1, F10, Alt+Fx) are now availible for
editor functions.
FIX: no system lockup when a scheme from the scheme palette is applied.
FIX: the "maximied" state of the application window is now restored
correctly.
FIX: Memory leak in file selector fixed.
----------------------------------------------------------------------------
VERSION 1.11 12 May 1996
----------------------------------------------------------------------------
NEW: Option "Hide output window" to start a tool without displaying
the output window.
Option "Close output window" to close the tool output window
automatically after a tool has completed work with no errors/warnings.
(notebook "Tool configuration", page "Actions", page "Options")
NEW: [SHIFT + PageUp] und [SHIFT + PageDown] marks a standard stream block.
NEW: the function name used in "med.kbd" is displayed in the dialog
"Shortcut/Menu entry configuration".
NEW: empty lines can be found if nothing is entered in the "Find..."
dialogs target entry field.
NEW: printer configuration is saved separately for each printer
(max. 20 printers).
The default printer is saved.
The name of the active printer is displayed in the title of the
"Print" dialog.
NEW: Option "Transfer marked word to find dialog"
(notebook "Settings", page "Edit").
NEW: a picture of Mr.Ed's author has been integrated in the online docu.
CHG: a click on a tool symbol with the left mouse button while the
[CNTRL] key is pressed brings up the notebook
"Change Toolsettings".
CHG: the keyboard interface has been rewritten.
CHG: the functions "Mark block start/end" are availible again in the
"Auto block unmarking" mode.
CHG: the default keyboard configuration is only installed if no "med.kbd"
file is found.
CHG: the compiler symbols has been removed from the default toolbar because
the association with existing tool configurations did not work.
Please instal